class boundaries